//打印100到200的素数
#include<stdio.h>
#include<math.h>
#include<stdbool.h>
bool is_prime();        //函数的声明，在c语言中，函数或变量都需要先声明在使用，形参可以不写在声明中，但这个定义方法仅适用于单个文件。
int main() {
	for (int i = 101; i <= 200; i += 2) {
		if ( is_prime(i)) {
			printf("%d ", i);
		}
	}
	return 0;
}
bool is_prime(int x) {   //函数的定义，也是一种特殊的声明
	int flage = 1;
	for (int i = 2; i <= sqrt(x); i++) {
		if (x % i == 0) {
			flage = 0;
			break;
		}
	}
	if (flage) {
		return true;
	} else {
		return false;
	}
}
